package com.xydtech.ecard.custgroup.mapper;

import com.xydtech.ecard.custgroup.domain.EcardCustomerOrganizeTask;

import java.util.List;

/**
 * 电子名片社团组织任务Mapper接口
 *
 * @author yuzhiguo
 * @date 2024-11-26 下午4:40
 */
public interface EcardCustomerOrganizeTaskMapper {

    /**
     * 查询电子名片社团组织任务
     *
     * @param id 电子名片社团组织任务主键
     * @return 电子名片社团组织任务
     */
    public EcardCustomerOrganizeTask selectEcardCustomerOrganizeTaskById(Long id);

    /**
     * 查询电子名片社团组织任务列表
     *
     * @param ecardCustomerOrganizeTask 电子名片社团组织任务
     * @return 电子名片社团组织任务集合
     */
    public List<EcardCustomerOrganizeTask> selectEcardCustomerOrganizeTaskList(EcardCustomerOrganizeTask ecardCustomerOrganizeTask);

    /**
     * 批量修改社团组织代办任务
     * @param ecardCustomerOrganizeTaskList
     */
    int batchUpdateEcardCustomerOrganizeTask(List<EcardCustomerOrganizeTask> ecardCustomerOrganizeTaskList);

    /**
     * 批量释放待办任务
     * @param ecardCustomerOrganizeTaskList
     */
    int batchReleaseEcardCustomerOrganizeTask(List<EcardCustomerOrganizeTask> ecardCustomerOrganizeTaskList);
}
